Applying Local Search to Temporal Reasoning
نویسندگان
چکیده
Local search techniques have attracted considerable interest in the Artificial Intelligence (AI) community since the development of GSAT [9] and the min-conflicts heuristic [5] for solving large propositional satisfiability (SAT) problems and binary Constraint Satisfaction Problems (CSPs) respectively. Newer SAT techniques, such as the Discrete Langrangian Method (DLM) [10], have significantly improved on GSAT and can also be applied to general constraint satisfaction and optimisation. However, local search has yet to be successfully employed in solving Temporal Constraint Satisfaction Problems (TCSPs). In this paper we argue that current formalisms for representing TCSPs are inappropriate for a local search approach, and we propose an alternative CSP-based endpoint ordering model for temporal reasoning. In particular we look at modelling and solving problems formulated using Allen’s interval algebra (IA) [1] and propose a new constraint weighting algorithm derived from DLM. Using a set of randomly generated IA problems, we show that our local search outperforms Nebel’s backtracking algorithm [6] on larger and more difficult consistent problems.
منابع مشابه
Dynamic Path Consistency for Interval-based Temporal Reasoning
Path consistency is an important component of the resolution method needed to check for the consistency of an Allen’s Interval-based temporal network. While this local consistency algorithm reduces, in general, the size of the search space before applying the backtrack search, it implies the consistency of the problem for some specific temporal networks. Our goal in this paper is to maintain th...
متن کاملSolving Over-Constrained Temporal Reasoning Problems Using Local Search
Temporal reasoning is an important task in many areas of computer science including planning, scheduling, temporal databases and instruction optimisation for compilers. Given a knowledge-base consisting of temporal relations, the main reasoning problem is to determine whether the knowledge-base is satisfiable, i.e., is there a scenario which is consistent with the information provided. However,...
متن کاملModelling a Hierarchy of Space Applied to Large Road Networks
Human beings use hierarchies extensively to simplify their conceptual models of reality and to perform reasoning more efficiently. Hierarchical structures are conceptually imposed on space and allow better performance of complex tasks in very large contexts. To understand how spatial hierarchies are formed and used is one of the most important questions in spatial reasoning research. In this pr...
متن کاملApplying Local Search to Disjunctive Temporal Problems
We present a method for applying local search to overconstrained instances of the Disjunctive Temporal Problem (DTP). Our objective is to generate high quality solutions (i.e., solutions that violate few constraints) in as little time as possible. The technique presented here differs markedly from previous work on DTPs, as it operates within the total assignment space of the underlying CSP rath...
متن کاملThe Design and an Experimental Analysis of Algorithms for Temporal Reasoning
Many applications|from planning and scheduling to problems in molecular biology|rely heavily on a temporal reasoning component. In this paper, we discuss the design and an empirical analysis of algorithms for a temporal reasoning system based on Allen's innuential interval-based framework for representing temporal information. At the core of the system are algorithms for determining whether the...
متن کامل